#ifdef GL_ES
precision mediump float;
#endif

uniform vec2 u_resolution;
uniform float u_time;

vec3 colorA=vec3(.0,.0,.1);
vec3 colorB=vec3(1.,0.,0.);

void main(){
    vec3 color=vec3(0.);
    
    // Mix uses pct (a value from 0-1) to
    // mix the two colors
    // 红色在屏幕前面，蓝色在屏幕后面，透明度1.0看到红色，透明度0.0看到蓝色
    color=mix(colorA,colorB,0.);
    
    gl_FragColor=vec4(color,1.);
}